The overall change is to add cell renaming, that is
authorVincent Belaïche <vincentb1@users.sourceforge.net>
Sun, 11 Dec 2011 14:49:48 +0000 (15:49 +0100)
committerVincent Belaïche <vincentb1@users.sourceforge.net>
Sun, 11 Dec 2011 14:49:48 +0000 (15:49 +0100)
commit1c190a19ab518a24c75c91f756261d210860ce74
tree80a96c349327069b306749f4259391408beaea52
parentb0f26222a5a5d02c44b9d40edccf5a3ed5849902
The overall change is to add cell renaming, that is
setting fancy names for cell symbols other than name matching
"\\`[A-Z]+[0-9]+\\'" regexp .
(ses-create-cell-variable): New defun.
(ses-relocate-formula): Relocate formulas only for cells the
symbols of which are not renamed, i.e. symbols whose names do not
match regexp "\\`[A-Z]+[0-9]+\\'".
(ses-relocate-all): Relocate values only for cells the symbols of
which are not renamed.
(ses-load): Create cells variables as the (ses-cell ...) are read,
in order to check row col consistency with cell symbol name only
for cells that are not renamed.
(ses-replace-name-in-formula): New defun.
(ses-rename-cell): New defun.
lisp/ChangeLog
lisp/ses.el